An ADMM Solution to the Sparse Coding Problem

نویسندگان

  • Sonia Bhaskar
  • Will Zou
چکیده

For our project, we apply the method of the alternating direction of multipliers and sequential convex optimization to sparse coding of images. The motivation behind sparse coding of images is to model how the brain is able to efficiently utilize the human visual system for a variety of tasks, such as separating a car from a background, as well as general classification tasks. Sparse coding aims to determine a generalized set of overcomplete bases Φ to represent any natural image, where we desire that each image can be represented by a linear combination of a few of these bases, i.e. represented by a sparse vector of coefficients α. When learned on natural images, the sparse coding bases are localized edge detectors in space, orientation and frequency. Feature learning on natural images with sparse coding can be challenging because there can arbitrarily large input dimensions, dependent on how big the visual field for the algorithm is. Further, in many situations, an over-complete set of bases is desired [1], which means that the number of features to learn exceeds the number of input dimensions. Both aspects demands faster algorithms to make the sparse coding problem feasible, either on a single computer or on multiple in a parallel computing setting. Among models for natural images, sparse coding is not a convex objective but is convex when fixing either Φ or α. This formulation makes it slow to train especially when the input dimensions are high. We wish to consider a distributed solution using ADMM, which we believe will speed up the algorithm. Additionally we wish to try out a heuristic in order to be able to use the desired optimization methods, which we will soon discuss.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Face Recognition using an Affine Sparse Coding approach

Sparse coding is an unsupervised method which learns a set of over-complete bases to represent data such as image and video. Sparse coding has increasing attraction for image classification applications in recent years. But in the cases where we have some similar images from different classes, such as face recognition applications, different images may be classified into the same class, and hen...

متن کامل

Consensus Convolutional Sparse Coding Supplemental Material

Analogue to the ADMM method for the filter subproblem, we derive the following Algorithm 3 for solving for the sparse coefficient maps zi. However, unlike in the filter subproblem, we do not enforce consensus among the coefficient feature maps zi since there exists a distinct zi for each bi,∀i = [1 . . . N ]. In Algorithm 3, each zi update takes the form of a Tikhonov-regularized least squares ...

متن کامل

Image Classification via Sparse Representation and Subspace Alignment

Image representation is a crucial problem in image processing where there exist many low-level representations of image, i.e., SIFT, HOG and so on. But there is a missing link across low-level and high-level semantic representations. In fact, traditional machine learning approaches, e.g., non-negative matrix factorization, sparse representation and principle component analysis are employed to d...

متن کامل

Scalable Online Convolutional Sparse Coding

Convolutional sparse coding (CSC) improves sparse coding by learning a shift-invariant dictionary from the data. However, existing CSC algorithms operate in the batch mode and are expensive, in terms of both space and time, on large data sets. In this paper, we alleviate these problems by using online learning. The key is a reformulation of the CSC objective so that convolution can be handled e...

متن کامل

A Novel Image Denoising Method Based on Incoherent Dictionary Learning and Domain Adaptation Technique

In this paper, a new method for image denoising based on incoherent dictionary learning and domain transfer technique is proposed. The idea of using sparse representation concept is one of the most interesting areas for researchers. The goal of sparse coding is to approximately model the input data as a weighted linear combination of a small number of basis vectors. Two characteristics should b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011